#ifndef ITOOLS_H
#define ITOOLS_H
#include <jni.h>

extern void setIntField(JNIEnv *env, jobject obj, const char* name, jint value);

extern void setStaticIntField(JNIEnv *env, jclass cls, const char* name, jint value);

extern jint getIntField(JNIEnv *env, jobject obj, const char* name);

extern jint getStaticIntField(JNIEnv *env, jclass cls, const char* name);

extern void setObjectField(JNIEnv *env, jobject obj, const char* name, const char* clsName, jobject value);

extern void setStaticObjectField(JNIEnv *env, jclass cls, const char* name, const char* clsName, jobject value);

#endif
